prolonged and repeated grumble - Español Inglés Diccionario